package com.woniuxy.entity.DTO;

import com.woniuxy.entity.FlashSaleProducts;
import com.woniuxy.entity.Goods;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author ：admin
 * @version ：1.0
 * @date ：Created in 2025/5/14 16:08
 * @description ：TODO
 * @modified_by ：
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class FlashSalesDTO {
    /**
     * 活动ID
     */
    private Integer saleId;

    /**
     * 活动名称
     */
    private String saleName;

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 活动状态(1:未开始,2:进行中,3:已结束)
     */
    private Integer saleStatus;

    /**
     * 状态名称
     */
    private String statusName;

    private Integer maxPurchase; // 限购数量

    /**
     * 活动商品列表
     */
    private List<FlashSaleProductDTO> goodsList;
}
